Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

[NSE-981] Add more codegen checking in BHJ & SHJ #995

Merged
merged 2 commits into from
Jul 4, 2022

Conversation

PHILO-HE
Copy link
Collaborator

No description provided.

@github-actions
Copy link

Thanks for opening a pull request!

Could you open an issue for this pull request on Github Issues?

https://github.com/oap-project/native-sql-engine/issues

Then could you also rename commit message and pull request title in the following format?

[NSE-${ISSUES_ID}] ${detailed message}

See also:

@PHILO-HE PHILO-HE changed the title Add more codegen checking in BHJ & SHJ [NSE-981] Add more codegen checking in BHJ & SHJ Jun 27, 2022
@github-actions
Copy link

#981

ColumnarExpressionConverter.replaceWithColumnarExpression(expr)
val columnarBuildKeyExpr = ColumnarExpressionConverter.replaceWithColumnarExpression(expr)
// Only do the check for the join having condition.
if (condition.isDefined) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if there's no condition defined, this check will pass even the exprs does not support codegen, seems not enough?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, for no condition case, we still need to add the checking in supportColumnarCodegen of join operator. Will add it soon.

@zhouyuan zhouyuan merged commit 81f4195 into oap-project:main Jul 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants